What is pulling rabbit out of hat?

Pulling a rabbit out of a hat is a classic magic trick that has been performed for over a century. The trick involves showcasing an empty hat and then proceeding to pull out a live rabbit from it, seemingly out of thin air.

Magicians use various techniques and props to execute the trick successfully, such as sleight of hand, misdirection, and specially designed "magic hats" that have hidden compartments or trapdoors. In some cases, the rabbit may be in a separate container that is concealed within the hat.

The rabbit used in the trick is usually a domesticated breed such as the New Zealand White or the Angora. Animal welfare concerns have been raised over the use of live animals in magic acts, and many professional magicians now use instead convincing, fake rabbits.

The origins of the "rabbit out of a hat" trick are somewhat murky. It may have been inspired by the ancient practice of using hats to store and carry small animals used in magic or medicine, or by early illusions where birds or small animals were produced from dark spaces. The first documented performance of the trick was by magician Louis Comte in the early 19th century. Since then, it has become one of the most well-known and iconic magic tricks of all time.